515 Main Street, Alhambra, CA, Alhambra
"First time coming here. The Service is a 10+, the food is awesome, and just the atmosphere is Great."
47 W Main St, Alhambra, CA 91801-3510, Alhambra
"Ordered before 7 from GrubHub kept pushing the time further up till they fkn closed and order got ca"
"First time coming here. The Service is a 10+, the food is awesome, and just the atmosphere is Great."